#ifndef LIST_H
#define LIST_H

class LE;
class Node;

class List {
public:
	List();
	~List();

	void setElementAt(int index, Node* node);
	Node* getElementAt(int index);
	int getSize();
	void append(Node* node);
	void removeFirst();

private:
	int size;
	LE* first;
	LE* last;
};

#endif
